sheep flock - Turco Inglés Diccionario